var User = require('../lib/mongo').User;

module.exports = {
    // 注册一个用户
    create: function create(user) {
      return User.create(user).exec();
    },
    getUserByName: function getUserByName(name){
        //addCreatedAt 自定义插件（通过 _id 生成时间戳）
          return User
                  .findOne({name: name})
                  .addCreatedAt()
                  .exec();
    },
    findAll: function findAll(){
        return User
                 .find()
                 .exec();
    },
    findUsers: function findUsers(page, pageSize){
        return User
                  .find()
                  .skip((page-1) * pageSize)
                  .limit(pageSize)
                  .addCreatedAt()
                  .exec();
    }
  };

 